corps troops - German English Dictionary